high technological level - Spanish English Dictionary